home *** CD-ROM | disk | FTP | other *** search
/ Developer Source 4 / developer source - volume 4.iso / dobbs / jan95 / bake1t6.gif < prev    next >
Graphics Interchange Format  |  1996-06-11  |  154KB  |  832x454  |  4-bit (16 colors)
Labels: text | screenshot | number | font | rectangle
OCR: Total Percent of Compliance (100=perfect) Test Directory Cases Apogee Cray DEC EPC Fujitsu IBM Lahey Microway NAG Parasoft PSR CraySoft: Constraints 612 95.3 98.2 97.2 97.4 93.5 96.4 90.7 82.0 97.2 83.5 84.0 Lahey: Errors 105 87.6 91.4 91.4 98.1 89.5 97.1 100.0 87.6 90.5 Explicit 474 93.0 99.8 99.2 99.2 94.3 99.2 99.8 89.0 89.9 Implied 288 60.1 69.4 60.4 79.5 71.2 76.4 73.6 66.3 58.0 NAG: Arrays (1) 230-345 65.2 100.0 100.0 100.0 100.0 100.0 100.0 51.7 100.0 Invalid constraint 2090 79.4 95.5 94.5 99.9 96.0 96.4 81.4 81.2 98.7 83.6 80.9 Invalid (general) 21 85.7 95.2 95.2 100.0 85.7 90.5 81.0 100.0 100.0 95.2 100.0 Invalid (obsolete) 14 85.7 7.1. 100.0 100.0 0.0 100.0 100.0 0.0 100.0 64.3 100.0 10 (1) 0.0 0.0 99.4 99.2 98.3 98.8 100.0 0.0 0.0 ISO varying strings :33 72.7 81.8 97.0 100.0 Keywords (1) 100.0 97.0 54.5 78.8 97.0 $3.6 81.8 2759 9.2 78.2 71.9 100.0 99.9 99.9 100.0 Semantics 13.2 39.2 82 72.3 97.6 97.6 98.8 98.8 96.4 95.2 31.3 59.0 Syntax 83 42.2 27.7 75.9 95.2 89.2 80.7 24.1 30.1 43.4 SHAPE: (2) Basic arrays 467 95.5 100.0 100.0 100.0 100.0 100.0 0.0 Complex arrays 0.0 0.0 0.0 0.0 734 45.4 100.0 100.0 100.0 80.5 100.0 0.0 0.0 0.0 9.8 Functions on arrays 1813 73 35.7 54.8 100.0 54.8 100.0 0.0 0.0 0.0 0.0 0.0 Auto, alloc, pointer, etc 268 16.8 94.4 100.0 98.9 100.0 100.0 0.0 0.0 0.0 15.3 12.7 VC 26 92.3 92.3 100.0 100.0 100.0 100.0 0.0 0.0 0.0 0.0 100.0 (1) These NAG tests use several large template source files and a complex module file used to automatically check results. If a template or the check module fails to compile, then all the tests will fail. (2) The SHAPE tests are divided into 22 separate files with 12-820 tests each. If a fille fails to compile, then all the test cases in the file are deemed to have failed. Table 6: Fortran 90 compliance results.